home *** CD-ROM | disk | FTP | other *** search
-
- {COMMO} 4.xx to 5.xx Upgrade Guide
- ----------------------------------
-
-
- Upgrading is very easy if you follow the instructions below. These changes
- will bring you up to date. Then you will probably want to take advantage of
- the new features to greatly increase the power of your macros.
-
-
- Configuration File
- ------------------
-
- COMMO.CFG has been replaced with COMMO.SET. All items in this new file are
- "keyworded." This means that in the future you will only have to add an item
- or two to become current. You won't have to redo the entire file any more.
-
- The easiest way to upgrade to the new Setup File is to print out your
- Configuration File. Then start {COMMO} 5.xx and press Alt-G to edit the Setup
- File. Change any items as needed, then exit and restart {COMMO} (the Setup
- File is processed only at startup now).
-
-
- Dialing Directory
- -----------------
-
- You will only need to change your Dialing Directory if you have used any
- alternate Dialing Prefixes -- #1, #2, #3 or #4.
-
- The Dialing Prefix items in the Configuration File are gone, but you may now
- establish String Variables to have as many prefixes (or suffixes) as desired.
- For example, suppose you had this in 4.xx:
-
- 23 * {AT U1 DT} Dial Prefix #2
-
- and you had a Dialing Directory entry:
-
- Joes-BBS {#2 555-1234} {pword} ...
-
- In 5.xx you would put the following in your Setup File:
-
- {set prefix2,AT U1 DT} Alternate prefix
-
- You could use a variable name of your choice instead of "prefix2."
-
- Finally, in your Dialing Directory change the entry to:
-
- Joes-BBS {%prefix2% 555-1234} {pword} ...
-
-
- Macro File
- ----------
-
- Macro labels (they used to be called macro-id's) must now begin with a colon
- (:). They may also be made up of one or more characters, of which the first
- eight are significant.
-
- So just change all your macro labels from {abc} to {:abc}, etc., for now.
-
- The password must now be specified with the built-in variable "_pas". So just
- replace all occurrences of "#" with "%_pas".
-
- The EXECute "%" parameters have all been replaced with String Variables or
- with Function Switches. Here is a list of parameters and what to change them
- to:
-
- Old Parameter Change to
- ------------- ---------
-
- %a Use "A" switch: EXEC-A ...
- %w Use "W" switch: EXEC-W ...
- %p %_port (or %_por)
- %s %_speed (or %_spe)
- %m %_modem (or %_mod)
- %c %_cap
- %u String variable, "%uldir" for example.
- %d String variable, "%dldir" for example.
- %k Control character, e.g. change "%k^L" to just "^L".
- %i Use INPUt function prior to EXEC. See example
- below.
-
- EXED and EXEN are no longer valid functions and must be specified with
- Function Switches. Change EXED to EXEC-D and EXEN to EXEC-N.
-
- Note that Function Switches may be used in any combination. Here is an
- example of a macro to upload a file using Zmodem with DSZ:
-
- ZMODEM batch {:af2} {setv file,%uldir\}
- {input file,Enter a filename to UPLOAD}
- {exec-AWD c:\proto\DSZ.com port %_port sz -m %file} {}
-
- This sets the temporary variable "file" to the upload directory "uldir". The
- INPUt function will display the current value of "file" in the input line
- (with the cursor at the end).
-
- Then DSZ will be run (direct, because of the "D" switch). The contents of the
- variable "file" will be used for the filename. After DSZ executes, the alarm
- will sound ("A" switch) and {COMMO} will wait for a key press ("W" switch) so
- you can see the results.
-
-
- A few other functions now have Function Switches to replace other parameters:
-
- Change To
- ------ --
-
- {dial 5,abc,c} {dial-C 5,abc}
- {macload other.mac,abc,r} {macload-R other.mac,abc}
- {doorway s} {doorway-S}
-
-
- Key Changes
- -----------
-
- A number of key commands now have different default keys. These new keys may
- conflict with existing macros, so check them carefully. Here is a list of the
- changes:
-
- Old key New key Key Command
- ------- ------- -----------
-
- Alt-H F1 Online Help
- Alt-Q Alt-H Hang Up Modem
- Alt-U Alt-N Multi Number Dial
- Alt-L Alt-P Set Terminal Parameters
- Alt-P Alt-W Send Password String
- Alt-3 Alt-T Master Sound toggle
- Alt-4 Alt-T AutoBaud toggle
- Alt-5 Alt-T Local Echo toggle
- Alt-0 Alt-T Signal Lights toggle
-
-
- - end -
-